billing broker century 21 agents estate bookkeeping brokerage job costing agent cash flow management homes accounting factoring invoicing quarterly reporting 940 software 941 real estate accounting software